// 一个系列的柱图、折线图
function getOption(data) {
  let option = {
    tooltip: {
      trigger: "axis",
      axisPointer: {
        type: "shadow",
      },
    },
    // title: {
    //   text: data.title,
    //   // 控制主标题的样似
    //   top: 4,
    //   textStyle: {
    //     //主标题的属性
    //     color: "#252525", //颜色
    //     fontSize: 14, //大小
    //     fontWeight: 400,
    //     backgroundColor:"#F6F6F6"
    //   },
    // },
    // legend: {
    //   selectedMode: false, //取消图例上的点击事件
    //   padding: 10, // 图例内边距，单位px，默认各方向内边距为5，
    //   data: data.years, // 对应每个图的名称
    //   bottom: 0,
    //   textStyle: {
    //     fontSize: 9, // 文字的字体大小。
    //   },
    // },
    grid: {
      left: "3%",
      right: "8%",
      top: "18%",
      bottom: data.years.length > 2 ? "24%" : "18%",
      containLabel: true,
    },
    xAxis: {
      name: "",
      type: "category",
      show: false,
      data: data.xData, // x轴的数据
      axisTick: {
        alignWithLabel: true,
      },
      splitArea: {
        show: true,
        // areaStyle: {
        //   color: ["rgba(216,216,216,0.08)", "rgba(216,216,216,0.04)"],
        // },
      },
    },
    tooltip: {
      show: false,
    },
    yAxis: {
      name: "",
      type: "value",
      axisLine: {
        lineStyle: {
          color: "#fff", // x坐标轴的轴线颜色
          width: 0, //这里是坐标轴的宽度,为0就是不显示
        },
      },
      splitLine: {
        show: true, // 网格线是否显示
        // 改变样式
        lineStyle: {
          color: "#EDEDED", // 修改网格线颜色
        },
      },
    },
    series: data.series,
    // [
    //   {
    //     name: "2021",
    //     data: data.yData,
    //     type: data.sType,
    //     itemStyle: {
    //       color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
    //         //图形渐变
    //         { offset: 0, color: "#d9a8f2" },
    //         { offset: 0.5, color: "#b31fff" },
    //         { offset: 1, color: "#5c1cff" },
    //       ]),
    //     },
    //   },
    //   {
    //     name: "2022",
    //     data: data.yData,
    //     type: data.sType,
    //     itemStyle: {
    //       color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
    //         //图形渐变
    //         { offset: 0, color: "#568AC5" },
    //         { offset: 0.5, color: "#568AC5" },
    //         { offset: 1, color: "#568AC5" },
    //       ]),
    //     },
    //   },
    // ],
  };
  return option;
}
module.exports = {
  //必须在这里暴露接口，以便被外界访问，不然就不能访问
  getOption: getOption,
};
